const routes = [
  {
    path: '',
    meta: {
      keepAlive: false,
      requiresAuth: true // 要求验证的页面,在此情况下其子页面也会被验证.
    },
    component: () => import('../Index'),
    children: [
      {
        path: '/home',
        component: () => import('../views/home'),
        meta: {
          title: '首页',
        }
      },
      // 公路基本设施
      {
        path: '/routeList',
        component: () => import('../views/asset/routeList'),
        meta: {
          title: '路线管理',
        }
      },
      {
        path: '/addRoute',
        component: () => import('../views/asset/addRoute'),
        meta: {
          title: '路线',
          parent: '/routeList'
        }
      },
      {
        path: '/sectionList',
        component: () => import('../views/asset/sectionList'),
        meta: {
          title: '路段管理',
        }
      },
      {
        path: '/assetList',
        component: () => import('../views/asset/assetList'),
        meta: {
          title: '资产信息管理',
        }
      },
      // 资产文档
      {
        path: '/assetFileList',
        component: () => import('../views/asset/assetFileList'),
        meta: {
          title: '资产文档',
        }
      },
      {
        path: '/policyFileList',
        component: () => import('../views/asset/policyFileList'),
        meta: {
          title: '政策文件',
        }
      },
      {
        path: '/rfidList',
        component: () => import('../views/asset/rfidList'),
        meta: {
          title: '标签管理',
        }
      },
      {
        path: '/assetLocation',
        component: () => import('../views/asset/assetLocation'),
        meta: {
          title: '资产定位',
        }
      },
      {
        path: '/safeMonitorList',
        component: () => import('../views/safe/safeMonitorList'),
        meta: {
          title: '路网监控',
        }
      },
      {
        path: '/waterMonitorList',
        component: () => import('../views/safe/waterMonitorList'),
        meta: {
          title: '水位',
        }
      },
      {
        path: '/structureList',
        component: () => import('../views/safe/structureList'),
        meta: {
          title: '结构物管理',
        }
      },
      {
        path: '/freezeList',
        component: () => import('../views/safe/freezeList'),
        meta: {
          title: '凝冰设备',
        }
      },
      {
        path: '/addFreeze',
        component: () => import('../views/safe/addFreeze'),
        meta: {
          title: '凝冰设备新增',
          parent: '/freezeList'
        }
      },
      {
        path: '/freezeInfo',
        component: () => import('../views/safe/freezeInfo'),
        meta: {
          title: '凝冰设备详情',
          parent: '/freezeList'
        }
      },
      {
        path: '/sensorList',
        component: () => import('../views/safe/sensorList'),
        meta: {
          title: '设备管理',
        }
      },
      {
        path: '/warnerList',
        component: () => import('../views/safe/warnerList'),
        meta: {
          title: '报警器管理',
        }
      },
      {
        path: '/routeMonitorList',
        component: () => import('../views/assetCondition/routeMonitorList'),
        meta: {
          title: '资产状态监控',
        }
      },
      {
        path: '/alarmRecord',
        component: () => import('../views/safe/alarmRecord'),
        meta: {
          title: '报警记录',
          para: '水位',
          para2: '安全监控'
        }
      },
      {
        path: '/emergencyReserveList',
        component: () => import('../views/emergency/emergencyReserveList'),
        meta: {
          title: '应急预案',
        }
      },
      {
        path: '/emergencyDisposalList',
        component: () => import('../views/emergency/emergencyDisposalList'),
        meta: {
          title: '应急处置',
        }
      },
      {
        path: '/emergencyDrillList',
        component: () => import('../views/emergency/emergencyDrillList'),
        meta: {
          title: '应急演练',
        }
      },
      {
        path: '/emergencyDeviceList',
        component: () => import('../views/emergency/emergencyDeviceList'),
        meta: {
          title: '应急设备',
        }
      },
      {
        path: '/emergencyMaterialList',
        component: () => import('../views/emergency/emergencyMaterialList'),
        meta: {
          title: '应急物资',
        }
      },
      {
        path: '/meetingList',
        component: () => import('../views/emergency/meetingList'),
        meta: {
          title: '会议管理',
        }
      },
      {
        path: '/inoutList',
        component: () => import('../views/emergency/inoutList'),
        meta: {
          title: '出入库',
        }
      },
      {
        path: '/emergencyPointList',
        component: () => import('../views/emergency/emergencyPointList'),
        meta: {
          title: '应急点位',
        }
      },
      {
        path: '/engineProjectList',
        component: () => import('../views/engine/engineProjectList'),
        meta: {
          title: '工程项目管理',
        }
      },
      {
        path: '/projectFileList',
        component: () => import('../views/engine/projectFileList'),
        meta: {
          title: '工程档案',
        }
      },
      {
        path: '/landList',
        component: () => import('../views/engine/landList'),
        meta: {
          title: '征地拆迁',
        }
      },
      {
        path: '/routeUserList',
        component: () => import('../views/road/routeUserList'),
        meta: {
          title: '路长管理',
        }
      },
      {
        path: '/vehicleList',
        component: () => import('../views/passenger/vehicleList'),
        meta: {
          title: '设备管理',
        }
      },
      {
        path: '/assessStandard',
        component: () => import('../views/assess/assessStandard'),
        meta: {
          title: '养护考核标准',
        }
      },
      {
        path: '/assessList',
        component: () => import('../views/assess/assessList'),
        meta: {
          title: '养护考核记录',
        }
      },
      {
        path: '/companyAssessList',
        component: () => import('../views/assess/companyAssessList'),
        meta: {
          title: '单位考核记录',
        }
      },
      {
        path: '/projectAssessStandard',
        component: () => import('../views/assess/projectAssessStandard'),
        meta: {
          title: '工程考核标准',
        }
      },
      {
        path: '/projectAssessList',
        component: () => import('../views/assess/projectAssessList'),
        meta: {
          title: '工程考核记录',
        }
      },
      {
        path: '/busLineList',
        component: () => import('../views/passenger/busLineList'),
        meta: {
          title: '公交路线',
        }
      },
      {
        path: '/reshuffleList',
        component: () => import('../views/lifeSafe/reshuffleList'),
        meta: {
          title: '异动设备',
        }
      },
      {
        path: '/acoustoList',
        component: () => import('../views/lifeSafe/acoustoList'),
        meta: {
          title: '声光设备',
        }
      },
      {
        path: '/reserveSceneList',
        component: () => import('../views/lifeSafe/reserveSceneList'),
        meta: {
          title: '预案场景',
        }
      },
      {
        path: '/routeOverviewList',
        component: () => import('../views/assetCondition/routeOverviewList'),
        meta: {
          title: '资产状态总览',
        }
      },
      {
        path: '/roughnessList',
        component: () => import('../views/assetCondition/roughnessList'),
        meta: {
          title: '路面平整度',
        }
      },
      {
        path: '/contractList',
        component: () => import('../views/business/contractList'),
        meta: {
          title: '合同管理',
        }
      }, {
        path: '/departmentList',
        component: () => import('../views/road/departmentList'),
        meta: {
          title: '部门管理',
        }
      }, {
        path: '/bulletinBoardList',
        component: () => import('../views/road/bulletinBoardList'),
        meta: {
          title: '公示牌',
        }
      }, {
        path: '/inspectList',
        component: () => import('../views/road/inspectList'),
        meta: {
          title: '巡查管理',
          keepAlive:true
        }
      }, {
        path: '/eventList',
        component: () => import('../views/road/eventList'),
        meta: {
          title: '事件管理',
        }
      }, {
        path: '/routerOfficeList',
        component: () => import('../views/road/routerOfficeList'),
        meta: {
          title: '路长办公室',
        }
      }, {
        path: '/busStationList',
        component: () => import('../views/passenger/busStationList'),
        meta: {
          title: '公交站点',
        }
      }, {
        path: '/busDeviceList',
        component: () => import('../views/passenger/busDeviceList'),
        meta: {
          title: '公交设备',
        }
      }, {
        path: '/busAlarmList',
        component: () => import('../views/passenger/busAlarmList'),
        meta: {
          title: '公交报警',
        }
      }, {
        path: '/flagStopList',
        component: () => import('../views/passenger/flagStopList'),
        meta: {
          title: '招呼站管理',
        }
      }, {
        path: '/flagRecordList',
        component: () => import('../views/passenger/flagRecordList'),
        meta: {
          title: '招呼记录管理',
        }
      }, {
        path: '/goodsList',
        component: () => import('../views/road/goodsList'),
        meta: {
          title: '商品管理',
        }
      }, {
        path: '/exchangeOrderList',
        component: () => import('../views/road/exchangeOrderList'),
        meta: {
          title: '兑换订单',
        }
      }, {
        path: '/productList',
        component: () => import('../views/villages/productList'),
        meta: {
          title: '特色管理',
        }
      }, {
        path: '/topicList',
        component: () => import('../views/villages/topicList'),
        meta: {
          title: '商品管理',
        }
      }, {
        path: '/villagesList',
        component: () => import('../views/villages/villagesList'),
        meta: {
          title: '村镇管理',
        }
      },
      {
        path: '/patrolList',
        component: () => import('../views/business/patrolList'),
        meta: {
          title: '养护巡查',
        }
      },
      {
        path: '/worksheetList',
        component: () => import('../views/business/worksheetList'),
        meta: {
          title: '任务工单',
        }
      },
      {
        path: '/staticPatrolList',
        component: () => import('../views/business/staticPatrolList'),
        meta: {
          title: '静态轮巡',
        }
      },
      {
        path: '/dynamicPatrolList',
        component: () => import('../views/business/dynamicPatrolList'),
        meta: {
          title: '动态巡查',
        }
      },
      {
        path: '/deviceList',
        component: () => import('../views/business/deviceList'),
        meta: {
          title: '机械及车辆管理',
        }
      },
      {
        path: '/deviceElectronicFenceList',
        component: () => import('../views/business/deviceElectronicFenceList'),
        meta: {
          title: '设备围栏',
        }
      },
      {
        path: '/maintainStandardList',
        component: () => import('../views/business/maintainStandardList'),
        meta: {
          title: '养护规范标准',
        }
      },
      {
        path: '/companyList',
        component: () => import('../views/business/companyList'),
        meta: {
          title: '单位管理',
        }
      },
      {
        path: '/maintainProjectList',
        component: () => import('../views/business/maintainProjectList'),
        meta: {
          title: '项目管理',
        }
      },

      {
        path: '/accountList',
        component: () => import('../views/setting/accountList'),
        meta: {
          title: '用户管理',
        }
      }, {
        path: '/messageList',
        component: () => import('../views/setting/messageList'),
        meta: {
          title: '通知消息',
        }
      }, {
        path: '/logList',
        component: () => import('../views/setting/logList'),
        meta: {
          title: '日志列表',
        }
      }, {
        path: '/roleList',
        component: () => import('../views/setting/roleList'),
        meta: {
          title: '角色管理',
        }
      }, {
        path: '/setupLogsList',
        component: () => import('../views/setting/setupLogsList'),
        meta: {
          title: '施工日志',
        }
      },
      {
        path: '/superviseList',
        component: () => import('../views/supervise/superviseList'),
        meta: {
          title: '路政巡查',
        }
      },
      {
        path: '/issueList',
        component: () => import('../views/supervise/issueList'),
        meta: {
          title: '路政工单',
        }
      }, {
        path: '/zhichaoDataList',
        component: () => import('../views/zhichao/zhichaoDataList'),
        meta: {
          title: '动态治超',
        }
      },
      {
        path: '/zhichaoBlackList',
        component: () => import('../views/zhichao/zhichaoBlackList'),
        meta: {
          title: '黑名单车辆',
        }
      },
      {
        path: '/addBlackList',
        component: () => import('../views/zhichao/addBlackList'),
        meta: {
          title: '黑名单',
          parent: '/zhichaoBlackList'
        }
      },
      {
        path: '/routeInfo',
        component: () => import('../views/asset/routeInfo'),
        meta: {
          title: '路线详情',
          parent: '/routeList'
        }
      }, {
        path: '/sectionInfo',
        component: () => import('../views/asset/sectionInfo'),
        meta: {
          title: '路段详情',
          parent: '/sectionList'
        }
      }, {
        path: '/assetInfo',
        component: () => import('../views/asset/assetInfo'),
        meta: {
          title: '详情',
          parent: '/assetList'
        }
      },
      {
        path: '/checkpointList',
        component: () => import('../views/epidemic/checkpointList'),
        meta: {
          title: '防疫站点',
        }
      },
      {
        path: '/checkRecordList',
        component: () => import('../views/epidemic/checkRecordList'),
        meta: {
          title: '检查记录',
        }
      },
      {
        path: '/feedWorksheetList',
        component: () => import('../views/feed/feedWorksheetList'),
        meta: {
          title: '反馈工单',
        }
      },
      {
        path: '/addFeedWorksheet',
        component: () => import('../views/feed/addFeedWorksheet'),
        meta: {
          title: '反馈工单',
          parent: '/feedWorksheetList'
        }
      },
      {
        path: '/feedWorksheetInfo',
        component: () => import('../views/feed/feedWorksheetInfo'),
        meta: {
          title: '反馈工单详情',
          parent: '/feedWorksheetList'
        }
      },

      {
        path: '/acquisition',
        component: () => import('../views/acquisition/acquisition'),
        meta: {
          title: '数据采集',
        }
      },
      {
        path: '/companyInfo',
        component: () => import('../views/business/companyInfo'),
        meta: {
          title: '单位信息',
          parent: '/companyList'
        }
      },
      {
        path: '/contractInfo',
        component: () => import('../views/business/contractInfo'),
        meta: {
          title: '合同详情',
          parent: '/contractList'
        }
      },
      {
        path: '/maintainProjectInfo',
        component: () => import('../views/business/maintainProjectInfo'),
        meta: {
          title: '项目详情',
          parent: '/maintainProjectList'
        }
      },
      {
        path: '/deviceInfo',
        component: () => import('../views/business/deviceInfo'),
        meta: {
          title: '机械及车辆详情',
          parent: '/deviceList'
        }
      },
      {
        path: '/maintainStandardInfo',
        component: () => import('../views/business/maintainStandardInfo'),
        meta: {
          title: '养护规范标准详情',
          parent: '/maintainStandardList'
        }
      },
      {
        path: '/landInfo',
        component: () => import('../views/engine/landInfo'),
        meta: {
          title: '征地拆迁详情',
          parent: '/landList'
        }
      },
      {
        path: '/emergencyDrillInfo',
        component: () => import('../views/emergency/emergencyDrillInfo'),
        meta: {
          title: '应急演练详情',
          parent: '/emergencyDrillList'
        }
      },
      {
        path: '/emergencyDeviceInfo',
        component: () => import('../views/emergency/emergencyDeviceInfo'),
        meta: {
          title: '应急设备详情',
          parent: '/emergencyDeviceList'
        }
      },
      {
        path: '/emergencyMaterialInfo',
        component: () => import('../views/emergency/emergencyMaterialInfo'),
        meta: {
          title: '应急物资详情',
          parent: '/emergencyMaterialList'
        }
      },
      {
        path: '/meetingInfo',
        component: () => import('../views/emergency/meetingInfo'),
        meta: {
          title: '会议详情',
          parent: '/meetingList'
        }
      },
      {
        path: '/inoutInfo',
        component: () => import('../views/emergency/inoutInfo'),
        meta: {
          title: '出入库详情',
          parent: '/inoutList'
        }
      },
      {
        path: '/emergencyPointInfo',
        component: () => import('../views/emergency/emergencyPointInfo'),
        meta: {
          title: '应急点位详情',
          parent: '/emergencyPointList'
        }
      },
      {
        path: '/inspectInfo',
        component: () => import('../views/road/inspectInfo'),
        meta: {
          title: '路长巡查详情',
          parent: '/inspectList'
        }
      },
      {
        path: '/patrolInfo',
        component: () => import('../views/business/patrolInfo'),
        meta: {
          title: '巡查报告',
          parent: '/patrolList'
        }
      },
      {
        path: '/worksheetInfo',
        component: () => import('../views/business/worksheetInfo'),
        meta: {
          title: '任务工单详情',
          parent: '/worksheetList'
        }
      },
      {
        path: '/structureInfo',
        component: () => import('../views/safe/structureInfo'),
        meta: {
          title: '结构物管理详情',
          parent: '/structureList'
        }
      },
      {
        path: '/sensorInfo',
        component: () => import('../views/safe/sensorInfo'),
        meta: {
          title: '设备管理详情',
          parent: '/sensorList'
        }
      },
      {
        path: '/staticDetailList',
        component: () => import('../views/business/staticDetailList'),
        meta: {
          title: '静态轮巡详情',
          parent: '/staticPatrolList'
        }
      },
      {
        path: '/dynamicDetailList',
        component: () => import('../views/business/dynamicDetailList'),
        meta: {
          title: '动态巡查详情',
          parent: '/dynamicPatrolList'
        }
      },
      {
        path: '/dynamicGroupList',
        component: () => import('../views/business/dynamicGroupList'),
        meta: {
          title: '动态巡查详情',
          parent: '/dynamicPatrolList'
        }
      },
      {
        path: '/deviceElectronicFenceInfo',
        component: () => import('../views/business/deviceElectronicFenceInfo'),
        meta: {
          title: '设备围栏详情',
          parent: '/deviceElectronicFenceList'
        }
      }, {
        path: '/productInfo',
        component: () => import('../views/villages/productInfo'),
        meta: {
          title: '特产详情',
          parent: '/productList'
        }
      }, {
        path: '/topicInfo',
        component: () => import('../views/villages/topicInfo'),
        meta: {
          title: '专题详情',
          parent: '/topicList'
        }
      }, {
        path: '/villagesInfo',
        component: () => import('../views/villages/villagesInfo'),
        meta: {
          title: '村镇详情',
          parent: '/villagesList'
        }
      },
      {
        path: '/busLineInfo',
        component: () => import('../views/passenger/busLineInfo'),
        meta: {
          title: '公交线路详情',
          parent: '/busLineList'
        }
      }, {
        path: '/busDeviceInfo',
        component: () => import('../views/passenger/busDeviceInfo'),
        meta: {
          title: '公交设备详情',
          parent: '/busDeviceList'
        }
      }, {
        path: '/flagRecordInfo',
        component: () => import('../views/passenger/flagRecordInfo'),
        meta: {
          title: '招呼记录详情',
          parent: '/flagRecordList'
        }
      },
      {
        path: '/reshuffleInfo',
        component: () => import('../views/lifeSafe/reshuffleInfo'),
        meta: {
          title: '异动设备详情',
          parent: '/reshuffleList'
        }
      },
      {
        path: '/acoustoInfo',
        component: () => import('../views/lifeSafe/acoustoInfo'),
        meta: {
          title: '声光设备详情',
          parent: '/acoustoList'
        }
      },
      {
        path: '/reserveSceneInfo',
        component: () => import('../views/lifeSafe/reserveSceneInfo'),
        meta: {
          title: '预案场景详情',
          parent: '/reserveSceneList'
        }
      },
      {
        path: '/emergencyReserveInfo',
        component: () => import('../views/emergency/emergencyReserveInfo'),
        meta: {
          title: '应急预案详情',
          parent: '/emergencyReserveList'
        },
      },
      {
        path: '/emergencyDisposalInfo',
        component: () => import('../views/emergency/emergencyDisposalInfo'),
        meta: {
          title: '应急处置详情',
          parent: '/emergencyDisposalList'
        },
      },
      {
        path: '/superviseInfo',
        component: () => import('../views/supervise/superviseInfo'),
        meta: {
          title: '路政巡查详情',
          parent: '/superviseList'
        },
      },
      {
        path: '/safeMonitorInfo',
        component: () => import('../views/safe/safeMonitorInfo'),
        meta: {
          title: '路网详情',
          parent: '/safeMonitorList'
        },
      },
      {
        path: '/routerOfficeInfo',
        component: () => import('../views/road/routerOfficeInfo'),
        meta: {
          title: '路长办公室详情',
          parent: '/routerOfficeList'
        }
      },
      {
        path: '/routeUserInfo',
        component: () => import('../views/road/routeUserInfo'),
        meta: {
          title: '人员管理详情',
          parent: '/routeUserList'
        }
      },
      {
        path: '/eventInfo',
        component: () => import('../views/road/eventInfo'),
        meta: {
          title: '事件详情',
          parent: '/eventList'
        }
      },
      {
        path: '/exchangeOrderInfo',
        component: () => import('../views/road/exchangeOrderInfo'),
        meta: {
          title: '兑换订单详情',
          parent: '/exchangeOrderList'
        }
      },
      {
        path: '/roughnessInfo',
        component: () => import('../views/assetCondition/roughnessInfo'),
        meta: {
          title: '路面行驶质量（RQI）详情',
          parent: '/roughnessList'
        }
      },
      {
        path: '/waterMonitorInfo',
        component: () => import('../views/safe/waterMonitorInfo'),
        meta: {
          title: '水位详情',
          parent: '/waterMonitorList'
        },
      },
      {
        path: '/companyAssessInfo',
        component: () => import('../views/assess/companyAssessInfo'),
        meta: {
          title: '单位考核记录详情',
          parent: '/companyAssessList'
        }
      },

      {
        path: '/addCompany',
        component: () => import('../views/business/addCompany'),
        meta: {
          title: '单位',
          parent: '/companyList'
        }
      },
      {
        path: '/addContract',
        component: () => import('../views/business/addContract'),
        meta: {
          title: '合同',
          parent: '/contractList'
        }
      },
      {
        path: '/projectAssessStandardInfo',
        component: () => import('../views/assess/projectAssessStandardInfo'),
        meta: {
          title: '工程考核标准详情',
          parent: '/projectAssessStandard'
        }
      },
      {
        path: '/projectAssessInfo',
        component: () => import('../views/assess/projectAssessInfo'),
        meta: {
          title: '工程考核记录详情',
          parent: '/projectAssessList'
        }
      }, {
        path: '/addProduct',
        component: () => import('../views/villages/addProduct'),
        meta: {
          title: '特产',
          parent: '/productList'
        }
      },
      {
        path: '/addTopic',
        component: () => import('../views/villages/addTopic'),
        meta: {
          title: '专题',
          parent: '/topicList'
        },
      },
      {
        path: '/addVillages',
        component: () => import('../views/villages/addVillages'),
        meta: {
          title: '村镇',
          parent: '/villagesList'
        }
      },
      {
        path: '/addMaintainProject',
        component: () => import('../views/business/addMaintainProject'),
        meta: {
          title: '项目',
          parent: '/maintainProjectList'
        }
      },
      {
        path: '/assessStandardInfo',
        component: () => import('../views/assess/assessStandardInfo'),
        meta: {
          title: '养护考核标准',
          parent: '/assessStandard'
        }
      },
      {
        path: '/addEmergencyDrill',
        component: () => import('../views/emergency/addEmergencyDrill'),
        meta: {
          title: '应急演练',
          parent: '/emergencyDrillList'
        }
      },
      {
        path: '/addInspect',
        component: () => import('../views/road/addInspect'),
        meta: {
          title: '路长巡查',
          parent: '/inspectList'
        }
      }, {
        path: '/addPatrol',
        component: () => import('../views/business/addPatrol'),
        meta: {
          title: '养护巡查',
          parent: '/patrolList'
        }
      }, {
        path: '/addSupervise',
        component: () => import('../views/supervise/addSupervise'),
        meta: {
          title: '路政巡查',
          parent: '/superviseList'
        }
      }, {
        path: '/addEvent',
        component: () => import('../views/road/addEvent'),
        meta: {
          title: '事件',
          parent: '/eventList'
        }
      }, {
        path: '/addRouteMonitor',
        component: () => import('../views/assetCondition/addRouteMonitor'),
        meta: {
          title: '资产状态监控',
          parent: '/routeMonitorList'
        }
      }, {
        path: '/addRouteOverview',
        component: () => import('../views/assetCondition/addRouteOverview'),
        meta: {
          title: '资产状态总览',
          parent: '/routeOverviewList'
        }
      },
      {
        path: '/addEmergencyDevice',
        component: () => import('../views/emergency/addEmergencyDevice'),
        meta: {
          title: '应急演练',
          parent: '/emergencyDeviceList'
        }
      },
      {
        path: '/addEngineProject',
        component: () => import('../views/engine/addEngineProject'),
        meta: {
          title: '工程项目',
          parent: '/engineProjectList'
        }
      },
      {
        path: '/engineProjectInfo',
        component: () => import('../views/engine/addEngineProject'),
        meta: {
          title: '工程项目管理详情',
          parent: '/engineProjectList'
        }
      }, {
        path: '/addAccount',
        component: () => import('../views/setting/addAccount'),
        meta: {
          title: '用户',
          parent: '/accountList'
        }
      },
      {
        path: '/addEmergencyMaterial',
        component: () => import('../views/emergency/addEmergencyMaterial'),
        meta: {
          title: '应急物资',
          parent: '/emergencyMaterialList'
        }
      }, {
        path: '/addRouteUser',
        component: () => import('../views/road/addRouteUser'),
        meta: {
          title: '路长',
          parent: '/routeUserList'
        }
      }, {
        path: '/addRole',
        component: () => import('../views/setting/addRole'),
        meta: {
          title: '角色',
          parent: '/roleList'
        }
      },
      {
        path: '/addAcousto',
        component: () => import('../views/lifeSafe/addAcousto'),
        meta: {
          title: '声光设备',
          parent: '/acoustoList'
        }
      },
      {
        path: '/addEmergencyPoint',
        component: () => import('../views/emergency/addEmergencyPoint'),
        meta: {
          title: '应急点位',
          parent: '/emergencyPointList'
        }
      },
      {
        path: '/addIssue',
        component: () => import('../views/supervise/addIssue'),
        meta: {
          title: '路政工单',
          parent: '/issueList'
        }
      }, {
        path: '/issueInfo',
        component: () => import('../views/supervise/issueInfo'),
        meta: {
          title: '路政工单详情',
          parent: '/issueList'
        }
      }, {
        path: '/addWorksheet',
        component: () => import('../views/business/addWorksheet'),
        meta: {
          title: '任务工单详情',
          parent: '/worksheetList'
        }
      },
      {
        path: '/addEmergencyDisposal',
        component: () => import('../views/emergency/addEmergencyDisposal'),
        meta: {
          title: '应急处置',
          parent: '/emergencyDisposalList'
        }
      },
      {
        path: '/addEmergencyReserve',
        component: () => import('../views/emergency/addEmergencyReserve'),
        meta: {
          title: '应急预案',
          parent: '/emergencyReserveList'
        }
      },
      {
        path: '/addReserveScene',
        component: () => import('../views/lifeSafe/addReserveScene'),
        meta: {
          title: '预案场景',
          parent: '/reserveSceneList'
        }
      },
      {
        path: '/addRouterOffice',
        component: () => import('../views/road/addRouterOffice'),
        meta: {
          title: '路长办公室',
          parent: '/routerOfficeList'
        }
      }, {
        path: '/addDepartment',
        component: () => import('../views/road/addDepartment'),
        meta: {
          title: '部门管理',
          parent: '/departmentList'
        }
      },
      {
        path: '/routeMonitorInfo',
        component: () => import('../views/assetCondition/routeMonitorInfo'),
        meta: {
          title: '资产状态监控详情',
          parent: '/routeMonitorList'
        }
      }, {
        path: '/addAssess',
        component: () => import('../views/assess/addAssess'),
        meta: {
          title: '考核',
          parent: '/assessList'
        }
      },
      {
        path: '/assessInfo',
        component: () => import('../views/assess/assessInfo'),
        meta: {
          title: '考核记录详情',
          parent: '/assessList'
        }
      },
      {
        path: '/addMaintainStandard',
        component: () => import('../views/business/addMaintainStandard'),
        meta: {
          title: '养护规范标准',
          parent: '/maintainStandardList'
        }
      },
      {
        path: '/addAssetFile',
        component: () => import('../views/asset/addAssetFile'),
        meta: {
          title: '资产文档',
          parent: '/assetFileList'
        }
      },
      {
        path: '/addPolicyFile',
        component: () => import('../views/asset/addPolicyFile'),
        meta: {
          title: '政策文件',
          parent: '/policyFileList'
        }
      },
      {
        path: '/addProjectFile',
        component: () => import('../views/engine/addProjectFile'),
        meta: {
          title: '工程档案',
          parent: '/projectFileList'
        }
      },
      {
        path: '/addRfid',
        component: () => import('../views/asset/addRfid'),
        meta: {
          title: '标签管理',
          parent: '/rfidList'
        }
      },
      {
        path: '/addSafeMonitor',
        component: () => import('../views/safe/addSafeMonitor'),
        meta: {
          title: '路网',
          parent: '/safeMonitorList'
        }
      },
      {
        path: '/addWaterMonitor',
        component: () => import('../views/safe/addWaterMonitor'),
        meta: {
          title: '水位',
          parent: '/waterMonitorList'
        }
      },
      {
        path: '/addStructure',
        component: () => import('../views/safe/addStructure'),
        meta: {
          title: '结构物管理',
          parent: '/structureList'
        }
      },
      {
        path: '/addSensor',
        component: () => import('../views/safe/addSensor'),
        meta: {
          title: '设备管理',
          parent: '/sensorList'
        }
      },
      {
        path: '/addLand',
        component: () => import('../views/engine/addLand'),
        meta: {
          title: '征地拆迁',
          parent: '/landList'
        }
      },
      {
        path: '/addMeeting',
        component: () => import('../views/emergency/addMeeting'),
        meta: {
          title: '会议管理',
          parent: '/meetingList'
        }
      },
      {
        path: '/addMeetingRecord',
        component: () => import('../views/emergency/addMeetingRecord'),
        meta: {
          title: '会议纪要',
          parent: '/meetingList'
        }
      },
      {
        path: '/addInout',
        component: () => import('../views/emergency/addInout'),
        meta: {
          title: '出入库',
          parent: '/inoutList'
        }
      },{
        path: '/addSection',
        component: () => import('../views/asset/addSection'),
        meta: {
          title: '路段',
          parent: '/sectionList'
        }
      },{
        path: '/addAsset',
        component: () => import('../views/asset/addAsset'),
        meta: {
          title: '资产',
          parent: '/assetList'
        }
      },{
        path: '/addProjectAssess',
        component: () => import('../views/assess/addProjectAssess'),
        meta: {
          title: '工程考核记录',
          parent: '/projectAssessList'
        }
      },
      {
        path: '/addFlagStop',
        component: () => import('../views/passenger/addFlagStop'),
        meta: {
          title: '招呼站',
          parent: '/flagStopList'
        }
      },
      {
        path: '/addGoods',
        component: () => import('../views/road/addGoods'),
        meta: {
          title: '兑换商品',
          parent: '/goodsList'
        }
      },
      {
        path: '/addDevice',
        component: () => import('../views/business/addDevice'),
        meta: {
          title: '机械及车辆',
          parent: '/deviceList'
        }
      },
      {
        path: '/addDeviceFence',
        component: () => import('../views/business/addDeviceFence'),
        meta: {
          title: '设备围栏',
          parent: '/deviceElectronicFenceList'
        }
      },
      {
        path: '/deviceHistory',
        component: () => import('../views/business/deviceHistory'),
        meta: {
          title: '历史轨迹',
          parent: '/deviceList'
        }
      },
      {
        path: '/routePciList',
        component: () => import('../views/assetCondition/routePciList'),
        meta: {
          title: '路面损坏状况',
        }
      },
      {
        path: '/routePciInfo',
        component: () => import('../views/assetCondition/routePciInfo'),
        meta: {
          title: '路面损坏状况（PCI）详情',
          parent: '/routePciList'
        }
      },
      {
        path: '/routePqiList',
        component: () => import('../views/assetCondition/routePqiList'),
        meta: {
          title: '路面技术状况（PQI）',
        }
      },
      {
        path: '/routePqiInfo',
        component: () => import('../views/assetCondition/routePqiInfo'),
        meta: {
          title: '路面技术状况（PQI）详情',
          parent: '/routePqiList'
        }
      },
      {
        path: '/addRoughness',
        component: () => import('../views/assetCondition/addRoughness'),
        meta: {
          title: '路面行驶质量',
          parent: '/roughnessList'
        }
      },
      {
        path: '/importRqi',
        component: () => import('../views/assetCondition/importRqi'),
        meta: {
          title: '路面行驶质量',
          parent: '/roughnessList'
        }
      },
      {
        path: '/pciGps',
        component: () => import('../views/assetCondition/pciGps'),
        meta: {
          title: '路面行驶质量',
          parent: '/roughnessList'
        }
      },
      {
        path: '/pilotList',
        component: () => import('../views/passenger/pilotList'),
        meta: {
          title: '司机管理',
        }
      },
      {
        path: '/vehicleInfo',
        component: () => import('../views/passenger/vehicleInfo'),
        meta: {
          title: '车辆详情',
          parent: '/vehicleList'
        }
      },
      {
        path: '/vehicleBillList',
        component: () => import('../views/passenger/vehicleBillList'),
        meta: {
          title: '发车单管理',
        }
      },
      {
        path: '/vehicleBillInfo',
        component: () => import('../views/passenger/vehicleBillInfo'),
        meta: {
          title: '发车单详情',
          parent: '/vehicleBillList'
        }
      },
      {
        path: '/enterpriseList',
        component: () => import('../views/passenger/enterpriseList'),
        meta: {
          title: '企业管理',
        }
      },
      {
        path: '/partyBranchList',
        component: () => import('../views/party/partyBranchList'),
        meta: {
          title: '党支部管理',
        }
      },
      {
        path: '/partyMemberList',
        component: () => import('../views/party/partyMemberList'),
        meta: {
          title: '党员管理',
        }
      },
      {
        path: '/educationList',
        component: () => import('../views/party/educationList'),
        meta: {
          title: '专题教育',
        }
      },
      {
        path: '/branchActivityList',
        component: () => import('../views/party/branchActivityList'),
        meta: {
          title: '支部活动',
        }
      },
      {
        path: '/announcementList',
        component: () => import('../views/party/announcementList'),
        meta: {
          title: '通知公告',
        }
      },
      {
        path: '/bayonetList',
        component: () => import('../views/bayonet/bayonetList'),
        meta: {
          title: '卡口管理',
        }
      },
      {
        path: '/addBayonet',
        component: () => import('../views/bayonet/addBayonet'),
        meta: {
          title: '卡口管理',
          parent: '/bayonetList'
        }
      },
      {
        path: '/bayonetInfo',
        component: () => import('../views/bayonet/bayonetInfo'),
        meta: {
          title: '卡口详情',
          parent: '/bayonetList'
        }
      },
      {
        path: '/accessRecordInfo',
        component: () => import('../views/bayonet/accessRecordInfo'),
        meta: {
          title: '进出记录详情',
          parent: '/accessRecordList'
        }
      },
      {
        path: '/accessRecordList',
        component: () => import('../views/bayonet/accessRecordList'),
        meta: {
          title: '进出记录',
        }
      },
      {
        path: '/driverList',
        component: () => import('../views/bayonet/driverList'),
        meta: {
          title: '司机管理',
        }
      },
      {
        path: '/driverInfo',
        component: () => import('../views/bayonet/driverInfo'),
        meta: {
          title: '司机详情',
          parent: '/driverList'
        }
      },
      {
        path: '/bayoneterList',
        component: () => import('../views/bayonet/bayoneterList'),
        meta: {
          title: '卡口人员',
        }
      },
      {
        path: '/bayoneterInfo',
        component: () => import('../views/bayonet/bayoneterInfo'),
        meta: {
          title: '卡口人员详情',
          parent: '/bayoneterList'
        }
      },
      {
        path: '/articleList',
        component: () => import('../views/party/articleList'),
        meta: {
          title: '党建新闻',
        }
      },
      {
        path: '/addPilot',
        component: () => import('../views/passenger/addPilot'),
        meta: {
          title: '司机管理',
          parent: '/pilotList'
        }
      },
      {
        path: '/addPartyPilot',
        component: () => import('../views/passenger/addPilot'),
        meta: {
          title: '党员管理',
          parent: '/partyMemberList'
        }
      },{
        path: '/addAnnouncement',
        component: () => import('../views/party/addAnnouncement'),
        meta: {
          title: '通知公告',
          parent: '/announcementList'
        }
      },{
        path: '/addArticle',
        component: () => import('../views/party/addArticle'),
        meta: {
          title: '党建新闻',
          parent: '/articleList'
        }
      },
      {
        path: '/addEnterprise',
        component: () => import('../views/passenger/addEnterprise'),
        meta: {
          title: '企业管理',
          parent: '/enterpriseList'
        }
      },
      {
        path: '/addPartyBranch',
        component: () => import('../views/party/addPartyBranch'),
        meta: {
          title: '党组织',
          parent: '/partyBranchList'
        }
      },
      {
        path: '/partyBranchInfo',
        component: () => import('../views/party/partyBranchInfo'),
        meta: {
          title: '党组织详情',
          parent: '/partyBranchList'
        }
      },{
        path: '/addBranchActivity',
        component: () => import('../views/party/addBranchActivity'),
        meta: {
          title: '支部活动',
          parent: '/branchActivityList'
        }
      },{
        path: '/nucleicSiteList',
        component: () => import('../views/passenger/nucleicSiteList'),
        meta: {
          title: '核酸监测点',
        }
      },{
        path: '/addNucleicSite',
        component: () => import('../views/passenger/addNucleicSite'),
        meta: {
          title: '核酸监测点',
          parent: '/nucleicSiteList'
        }
      },
      {
        path: '/addPartyMember',
        component: () => import('../views/party/addPartyMember'),
        meta: {
          title: '党支部',
          parent: '/partyMemberList'
        }
      },
      {
        path: '/partyMemberInfo',
        component: () => import('../views/party/partyMemberInfo'),
        meta: {
          title: '党支部详情',
          parent: '/partyMemberList'
        }
      },
      {
        path: '/partyMemberCheck',
        component: () => import('../views/party/partyMemberCheck'),
        meta: {
          title: '党员管理审核',
          parent: '/partyMemberList'
        }
      },
      {
        path: '/programList',
        component: () => import('../views/setting/programList'),
        meta: {
          title: '三方应用',
        }
      },
      {
        path: '/addProgram',
        component: () => import('../views/setting/addProgram'),
        meta: {
          title: '三方应用',
          parent: '/programList'
        }
      },
      {
        path: '/branchMeetingList',
        component: () => import('../views/party/branchMeetingList'),
        meta: {
          title: '三会一课',
        }
      },
      {
        path: '/addBranchMeeting',
        component: () => import('../views/party/addBranchMeeting'),
        meta: {
          title: '三会一课',
          parent: '/branchMeetingList'
        }
      },
      {
        path: '/questionList',
        component: () => import('../views/party/questionList'),
        meta: {
          title: '试题管理',
        }
      },
      {
        path: '/addQuestion',
        component: () => import('../views/party/addQuestion'),
        meta: {
          title: '试题管理',
          parent: '/questionList'
        }
      },
      {
        path: '/examinationList',
        component: () => import('../views/party/examinationList'),
        meta: {
          title: '试卷管理',
        }
      },
      {
        path: '/addExamination',
        component: () => import('../views/party/addExamination'),
        meta: {
          title: '试卷管理',
          parent: '/examinationList'
        }
      },
      {
        path: '/examinationInfo',
        component: () => import('../views/party/examinationInfo'),
        meta: {
          title: '试卷管理',
          parent: '/examinationList'
        }
      },
      {
        path: '/pointVideoList',
        component: () => import('../views/party/pointVideoList'),
        meta: {
          title: '视频管理',
        }
      },
      {
        path: '/addPointVideo',
        component: () => import('../views/party/addPointVideo'),
        meta: {
          title: '视频管理',
          parent: '/pointVideoList'
        }
      },
      {
        path: '/pointRule',
        component: () => import('../views/party/pointRule'),
        meta: {
          title: '积分规则',
        }
      },
      {
        path: '/partyStatistics',
        component: () => import('../views/party/partyStatistics'),
        meta: {
          title: '统计分析',
        }
      },
      {
        path: '/feedbackList',
        component: () => import('../views/party/feedbackList'),
        meta: {
          title: '信息反馈',
        }
      },
      {
        path: '/feedbackInfo',
        component: () => import('../views/party/feedbackInfo'),
        meta: {
          title: '信息反馈详情',
        }
      },
      {
        path: '/hamletList',
        component: () => import('../province/hamletList'),
        meta: {
          title: '自然村组',
        }
      },
      {
        path: '/planProjectList',
        component: () => import('../province/planProjectList'),
        meta: {
          title: '项目',
        }
      },
      {
        path: '/hamletInfo',
        component: () => import('../province/hamletInfo'),
        meta: {
          title: '自然村详情',
          parent: '/hamletList'
        }
      },
      {
        path: '/addPlanProject',
        component: () => import('../province/addPlanProject'),
        meta: {
          title: '项目',
          parent: '/planProjectList'
        }
      },
      {
        path: '/planProjectInfo',
        component: () => import('../province/planProjectInfo'),
        meta: {
          title: '项目详情',
          parent: '/planProjectList'
        }
      },{
        path: '/participantsList',
        component: () => import('../views/setting/participantsList'),
        meta: {
          title: '参会人员',
        }
      },{
        path: '/addParticipants',
        component: () => import('../views/setting/addParticipants'),
        meta: {
          title: '参会人员',
          parent: '/participantsList'
        }
      },{
        path: '/participantsInfo',
        component: () => import('../views/setting/participantsInfo'),
        meta: {
          title: '参会人员详情',
          parent: '/participantsList'
        }
      },
      {
        path: '/vehicleOrderList',
        component: () => import('../views/passenger/vehicleOrderList'),
        meta: {
          title: '发车单管理',
        }
      },
      {
        path: '/vehicleOrderInfo',
        component: () => import('../views/passenger/vehicleOrderInfo'),
        meta: {
          title: '预约单详情',
          parent: '/vehicleOrderList'
        }
      },
      {
        path: '/vehicleLineList',
        component: () => import('../views/passenger/vehicleLineList'),
        meta: {
          title: '行车路线管理',
        }
      },
      {
        path: '/vehicleLineInfo',
        component: () => import('../views/passenger/vehicleLineInfo'),
        meta: {
          title: '行车路线详情',
          parent: '/vehicleLineList'
        }
      },
      {
        path: '/monitorList',
        component: () => import('../views/safe/monitorList'),
        meta: {
          title: '传感器管理',
        }
      },
      {
        path: '/addMonitor',
        component: () => import('../views/safe/monitorAdd'),
        meta: {
          title: '传感器',
          parent: '/monitorList'
        }
      },
      {
        path: '/monitorDotList',
        component: () => import('../views/safe/monitorDotList'),
        meta: {
          title: '监测点管理',
        }
      },
      {
        path: '/addMonitorDot',
        component: () => import('../views/safe/monitorDotAdd'),
        meta: {
          title: '监测点',
          parent: '/monitorDotList'
        }
      },
      {
        path: '/dotAlarmList',
        component: () => import('../views/safe/dotAlarmList'),
        meta: {
          title: '告警列表',
        }
      },
      {
        path: '/monitorItemList',
        component: () => import('../views/safe/monitorItemList'),
        meta: {
          title: '监测项',
        }
      },
      {
        path: '/rotatePlanList',
        component: () => import('../views/safe/rotatePlanList'),
        meta: {
          title: '轮换计划',
        }
      },
      {
        path: '/addRotatePlan',
        component: () => import('../views/safe/addRotatePlan'),
        meta: {
          title: '轮换计划',
          parent: '/rotatePlanList'
        }
      },
      {
        path: '/finishRotatePlan',
        component: () => import('../views/safe/finishRotatePlan'),
        meta: {
          title: '轮换计划完成',
          parent: '/rotatePlanList'
        }
      },
      {
        path: '/rotatePlanInfo',
        component: () => import('../views/safe/rotatePlanInfo'),
        meta: {
          title: '轮换计划详情',
          parent: '/rotatePlanList'
        }
      },
      {
        path: '/sectionOverview',
        component: () => import('../views/road/sectionOverview'),
        meta: {
          title: '路段总览',
        }
      },
      {
        path: '/sectionOverviewInfo',
        component: () => import('../views/road/sectionOverviewInfo'),
        meta: {
          title: '路段关联详情',
          parent: '/sectionOverview'
        }
      },

    ]
  }
]

export default routes
